Big Huge Thesaurus

Palestinian Arab

noun